package 测试类;

import java.util.ArrayList;
import java.util.Map;
import java.util.Scanner;

public class test4 {
	public static void main(String[] args) {
		Scanner scanner = new Scanner(System.in);
		int n = scanner.nextInt();
		String str = scanner.next();
		ArrayList<Integer> M = new ArrayList<>();
		ArrayList<Integer> F = new ArrayList<>();
		char[] a = str.toCharArray();
		for (int i = 0; i < a.length ; i++) {
			if (a[i] == 'M'){
				M.add(i+1);
			}else{
				F.add(i+1);
			}
		}
		int temp = Math.abs(M.size()-F.size());

		for (int i = 0; i < (n - temp)/2; i++) {
			System.out.println("("+M.get(i)+","+F.get(i)+")");
		}

		if (M.size() > F.size()){
			System.out.print("(");
			for (int i = M.size() - temp; i < M.size(); i++) {
				if (i == M.size()-1){
					System.out.print(M.get(i)+")");
					break;
				}
				System.out.print(M.get(i)+",");
			}
		}

		if (M.size() < F.size()){
			System.out.print("(");
			for (int i = F.size() - temp; i < F.size(); i++) {
				if (i == F.size()-1){
					System.out.print(F.get(i)+")");
					break;
				}
				System.out.print(F.get(i)+",");
			}
		}

	}
}
